runtime.m.trace (field)

26 uses

	runtime (current package)
		runtime2.go#L614: 	trace       mTraceState
		trace.go#L493: 		mp.trace.link = mp.alllink
		trace.go#L496: 		mp.trace.link = mToFlush
		trace.go#L516: 				if mp.trace.seqlock.Load()%2 != 0 {
		trace.go#L518: 					prev = &mp.trace.link
		trace.go#L519: 					mp = mp.trace.link
		trace.go#L527: 				bufp := &mp.trace.buf[gen%2]
		trace.go#L535: 				*prev = mp.trace.link
		trace.go#L536: 				mp.trace.link = nil
		trace.go#L550: 					for mp := mToFlush; mp != nil; mp = mp.trace.link {
		tracebuf.go#L32: 	return traceWriter{traceLocker: tl, traceBuf: tl.mp.trace.buf[tl.gen%2]}
		tracebuf.go#L53: 	w.mp.trace.buf[w.gen%2] = w.traceBuf
		tracecpu.go#L229: 	if mp.trace.seqlock.Load()%2 == 0 {
		tracecpu.go#L230: 		mp.trace.seqlock.Add(1)
		tracecpu.go#L238: 			mp.trace.seqlock.Add(1)
		tracecpu.go#L278: 		mp.trace.seqlock.Add(1)
		traceruntime.go#L227: 	seq := mp.trace.seqlock.Add(1)
		traceruntime.go#L242: 		mp.trace.seqlock.Add(1)
		traceruntime.go#L263: 	if getg().m.trace.seqlock.Load()%2 == 1 {
		traceruntime.go#L284: 	seq := tl.mp.trace.seqlock.Add(1)
		traceruntime.go#L719: 	seq := mp.trace.seqlock.Add(1)
		traceruntime.go#L725: 		for i := range mp.trace.buf {
		traceruntime.go#L726: 			if mp.trace.buf[i] != nil {
		traceruntime.go#L729: 				traceBufFlush(mp.trace.buf[i], uintptr(i))
		traceruntime.go#L730: 				mp.trace.buf[i] = nil
		traceruntime.go#L735: 	seq1 := mp.trace.seqlock.Add(1)